feet held to the wall - Turc Anglais Dictionnaire